package com.wave.wavesystem.server.pojo.dto;

import wave.common.pojo.entity.Query;
import lombok.EqualsAndHashCode;
import lombok.Data;

/**
 * @author 夕下风波
 * @date 2025-02-23
 * @description 文章表 传输对象
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ArticleQueryRequest extends Query {

    private Long id;
    // 作者
    private Long authorId;
    // 内容
    private String content;
    // 描述
    private String description;
    // 点赞量
    private Long likes;
    // 备注
    private String remark;
    // 文章状态 0-草稿
    private Integer status;
    // 文章标题
    private String title;
    // 是否置顶 0-不置顶 1-置顶
    private Integer top;
    // 文章类型
    private String types;
    // 可见范围 0-全部可见 1-粉丝可见 2-仅自己可见
    private Integer viewRange;
    // 浏览量
    private Long views;

}
